//package z.thread;
//
//import java.util.*;
//
//public class ThreadApiDemo2 {
//    public static void main(String[] args) {
//        Set<Integer> c=new HashSet<>();
//        HashMap
//        c=Collections.synchronizedSet(c);
//        Thread t1=new Thread(){
//            public void run(){
//                for (int i = 0; i < 1000; i++) {
//                    c.add(i);
//                }
//            }
//        };
//        Thread t2=new Thread(){
//            public void run(){
//                for (int i = 0; i < 1000; i++) {
//                    c.add(i);
//                }
//            }
//        };
//        t1.start();
//        t2.start();
//        try {
//            Thread.sleep(100);
//        } catch (InterruptedException e) {
//            e.printStackTrace();
//        }
//        System.out.println(c.size());
//    }
//}
